serving stuff - Spanish English Dictionary